#!/usr/bin/python
# -*- coding: utf-8 -*-
#Author: Onur ASLAN
#Mail : hata.pindir@gmail.com 


from PyQt4 import QtCore
from PyQt4 import QtGui

from Ui_MainWindow import Ui_MainWindow

import threading, thread
import getpass, urllib
import sys
import os


def install(self):
	
	site = urllib.urlopen("http://pindir.googlecode.com/svn/wiki/Version.wiki")
	version = site.read()  	
	dosyaa = open("/home/"+str(getpass.getuser())+"/.pindir_ayar.txt")
	for satir in dosyaa:
		a = satir
	dosyaa.readline()
	
	dosyalar = "/home/"+getpass.getuser()+"/"+"Pindir-"+str(version)
	if a == "Türkçe":
		self.indir_kur_durum.setText(unicode("Kuruluyor: Gerekli yerlere kopyalanıyor...\n Kullanıcı Parolasını Giriniz:"))  
	if a == "English":
		self.indir_kur_durum.setText(unicode("Installing: Copying..."))
		
	
	mypass =  unicode(self.getRootPass.text())
	sudo_command = 'sudo python setup.py install'			
	os.system("cd "+dosyalar)
	os.system('echo %s|sudo -S %s' % (mypass, sudo_command))
	if a == "Türkçe":
		self.indir_kur_durum.setText(unicode("Yeni Sürüm Kuruldu. Denemek İçin\n Yeniden Başlatın."))  
	if a == "English":
		self.indir_kur_durum.setText(unicode("New Version is installed.\n Please restart the program"))	
